﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ERPWinFormWork.Test.Test.Dtos
{
    /// <summary>
    /// 采购核价DTO
    /// </summary>
    public class GetProcurement_PricingDtos
    {
        /// <summary>
        /// 采购核价Id
        /// </summary>
        [DisplayName("采购核价Id")]
        public int Id { get; set; }
        /// <summary>
        /// 核价编号
        /// </summary>
        [DisplayName("核价编号")]
        public string PricingNode { get; set; }
        /// <summary>
        /// 核价名称
        /// </summary>
        [DisplayName("核价名称")]
        public string PricingName { get; set; }
        /// <summary>
        /// 核价日期
        /// </summary>
        [DisplayName("核价日期")]
        public DateTime Pricing_Date { get; set; }
        /// <summary>
        /// 供应商Id
        /// </summary>
        [DisplayName("供应商Id")]
        public int SupplierId { get; set; }
        /// <summary>
        /// 供应商名称
        /// </summary>
        [DisplayName("供应商名称")]
        public string SupplierName { get; set; }
        /// <summary>
        /// 税率
        /// </summary>
        [DisplayName("税率")]
        public int Tax_Rate { get; set; }
        /// <summary>
        /// 备注
        /// </summary>
        [DisplayName("备注")]
        public string Notes { get; set; }
        /// <summary>
        /// 物料Id
        /// </summary>
        [DisplayName("物料Id")]
        public int Material_Id { get; set; }
        /// <summary>
        /// 未税价格
        /// </summary>
        [DisplayName("未税价格")]
        public decimal Untaxed_Price { get; set; }
        /// <summary>
        /// 含税价格
        /// </summary>
        [DisplayName("含税价格")]
        public decimal Taxed_Price { get; set; }
        /// <summary>
        /// 审核状态
        /// </summary>
        [DisplayName("审核状态")]
        public string State { get; set; }
    }
}
